/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.sofp.Controle;

import br.com.sofp.ClasseMapeada.Pessoa;
import java.io.Serializable;
import javax.swing.JOptionPane;

/**
 *
 * @author Daniel
 */
public class PessoaControle extends ControleAbstrato<Pessoa, Integer> {

    public PessoaControle() {
        super(Pessoa.class);
    }

    @Override
    public boolean salvar(Pessoa obj) {

        JOptionPane.showMessageDialog(null, "Irei Reescrever o metodo Salvar");
        try {
            em.getTransaction().begin();
            em.persist(obj);
            em.getTransaction().commit();
            return true;
        } catch (Exception e) {
            try {
                em.getTransaction().rollback();
            } catch (Exception ex1) {
                e.printStackTrace();
            }
            return false;
        }
    }



}
